property open source unix windows online shopping copyright shop mixed signal replacement windows siding law java analog doors intellectual intellectual property patent asic attorney solaris digital